#!/usr/bin/env python3
"""
MySQL MCP Server 增强版
支持自定义端口设置的 MySQL Model Context Protocol 服务器

本包提供了一个完整的 MCP 服务器实现，用于与 MySQL 数据库交互。
主要功能包括：
- 支持自定义端口的数据库连接
- 连接池管理
- SQL 查询执行
- 日志记录和性能监控
- 错误处理和重试机制
"""

__version__ = "1.0.0"
__author__ = "MySQL MCP Server Team"
__email__ = "dev@example.com"
__description__ = "支持自定义端口设置的 MySQL Model Context Protocol 服务器"

# 导出主要类和函数
from .config import DatabaseConfig
from .connection_pool import ConnectionPool
from .server import MySQLMCPServer
from .logger import setup_logger

__all__ = [
    "DatabaseConfig",
    "ConnectionPool", 
    "MySQLMCPServer",
    "setup_logger",
    "__version__",
]